patch (of land) - Deutsch Englisch Wörterbuch